(故意提出难以回答或尴尬的问题)使某人难堪;
put sb on the `spot : put a person in a difficult position; force sb to take action or justify himself
置某人於困境;使某人为难;迫使某人采取行动或进行辩解:
瑞鸿网 · 英语口语
瑞鸿网 · 高考英语
瑞鸿网 · 外贸英语
瑞鸿网 · 双语娱乐资讯